package com.qianwang.shopmsg.repository;

import java.util.List;
import java.util.Map;

import com.qianwang.shopmsg.entity.StudentInfo;
import com.qianwang.shopmsg.entity.StudentSign;
import com.qianwang.shopmsg.entity.view.StudentSignView;

public interface StudentMsgDao {

	public StudentSign loadStudentSignById(long id);
	
	public long addStudentInfo(StudentInfo studentInfo);
	
	public StudentInfo loadStudentInfo(long id);
	
	public void addStudentSign(StudentSign studentSign);
	
	public void updateStudentSign(StudentSign studentSign);

	public List<StudentSign> listStudentSignInfos(Map<String, Object> param);

	public int countStudentSingInfos(Map<String, Object> param);

	public StudentSignView loadSignWithStuInfoById(Map<String, Object> param);

	public void updateStudentInfo(StudentInfo studentInfo);
}
